non-monetary transaction - English Synonyms Dictionary